package it.javaweb.beans;

import java.util.Date;

public class Attivita {
	
	private int ID;
	private String descrizione;
	private int id_calendario;
	private int id_modulo;
	private int id_prestazione;
	private Date data_inizio;
	private Date data_fine;
	private boolean test_fine_modulo;
	private boolean valutazione_modulo;
	private boolean valutazione_docente;
	private boolean valutazione_corso;
	private boolean verifica_modulo;
	private boolean svolta;
	
	/**
	 * @return the iD
	 */
	public int getID() {
		return ID;
	}
	
	/**
	 * @return the descrizione
	 */
	public String getDescrizione() {
		return descrizione;
	}
	/**
	 * @param descrizione the descrizione to set
	 */
	public void setDescrizione(String descrizione) {
		this.descrizione = descrizione;
	}
	/**
	 * @return the id_calendario
	 */
	public int getId_calendario() {
		return id_calendario;
	}
	/**
	 * @param idCalendario the id_calendario to set
	 */
	public void setId_calendario(int idCalendario) {
		id_calendario = idCalendario;
	}
	/**
	 * @return the id_modulo
	 */
	public int getId_modulo() {
		return id_modulo;
	}
	/**
	 * @param idModulo the id_modulo to set
	 */
	public void setId_modulo(int idModulo) {
		id_modulo = idModulo;
	}
	/**
	 * @return the id_prestazione
	 */
	public int getId_prestazione() {
		return id_prestazione;
	}
	/**
	 * @param idPrestazione the id_prestazione to set
	 */
	public void setId_prestazione(int idPrestazione) {
		id_prestazione = idPrestazione;
	}
	/**
	 * @return the data_inizio
	 */
	public Date getData_inizio() {
		return data_inizio;
	}
	/**
	 * @param dataInizio the data_inizio to set
	 */
	public void setData_inizio(Date dataInizio) {
		data_inizio = dataInizio;
	}
	/**
	 * @return the data_fine
	 */
	public Date getData_fine() {
		return data_fine;
	}
	/**
	 * @param dataFine the data_fine to set
	 */
	public void setData_fine(Date dataFine) {
		data_fine = dataFine;
	}
	/**
	 * @return the test_fine_modulo
	 */
	public boolean isTest_fine_modulo() {
		return test_fine_modulo;
	}
	/**
	 * @param testFineModulo the test_fine_modulo to set
	 */
	public void setTest_fine_modulo(boolean testFineModulo) {
		test_fine_modulo = testFineModulo;
	}
	/**
	 * @return the valutazione_modulo
	 */
	public boolean isValutazione_modulo() {
		return valutazione_modulo;
	}
	/**
	 * @param valutazioneModulo the valutazione_modulo to set
	 */
	public void setValutazione_modulo(boolean valutazioneModulo) {
		valutazione_modulo = valutazioneModulo;
	}
	/**
	 * @return the valutazione_docente
	 */
	public boolean isValutazione_docente() {
		return valutazione_docente;
	}
	/**
	 * @param valutazioneDocente the valutazione_docente to set
	 */
	public void setValutazione_docente(boolean valutazioneDocente) {
		valutazione_docente = valutazioneDocente;
	}
	/**
	 * @return the valutazione_corso
	 */
	public boolean isValutazione_corso() {
		return valutazione_corso;
	}
	/**
	 * @param valutazioneCorso the valutazione_corso to set
	 */
	public void setValutazione_corso(boolean valutazioneCorso) {
		valutazione_corso = valutazioneCorso;
	}
	/**
	 * @return the verifica_modulo
	 */
	public boolean isVerifica_modulo() {
		return verifica_modulo;
	}
	/**
	 * @param verificaModulo the verifica_modulo to set
	 */
	public void setVerifica_modulo(boolean verificaModulo) {
		verifica_modulo = verificaModulo;
	}
	/**
	 * @return the svolta
	 */
	public boolean isSvolta() {
		return svolta;
	}
	/**
	 * @param svolta the svolta to set
	 */
	public void setSvolta(boolean svolta) {
		this.svolta = svolta;
	}
			
	/**
	 * @param iD
	 * @param descrizione
	 * @param dataInizio
	 * @param dataFine
	 * @param testFineModulo
	 * @param valutazioneModulo
	 * @param valutazioneDocente
	 * @param valutazioneCorso
	 * @param verificaModulo
	 * @param svolta
	 */
	public Attivita(int iD, String descrizione, Date dataInizio, Date dataFine,
			boolean testFineModulo, boolean valutazioneModulo,
			boolean valutazioneDocente, boolean valutazioneCorso,
			boolean verificaModulo, boolean svolta) {
		super();
		ID = iD;
		this.descrizione = descrizione;
		data_inizio = dataInizio;
		data_fine = dataFine;
		test_fine_modulo = testFineModulo;
		valutazione_modulo = valutazioneModulo;
		valutazione_docente = valutazioneDocente;
		valutazione_corso = valutazioneCorso;
		verifica_modulo = verificaModulo;
		this.svolta = svolta;
	}
	
	
	/**
	 * @param iD
	 * @param descrizione
	 * @param idCalendario
	 * @param idModulo
	 * @param idPrestazione
	 * @param dataInizio
	 * @param dataFine
	 * @param testFineModulo
	 * @param valutazioneModulo
	 * @param valutazioneDocente
	 * @param valutazioneCorso
	 * @param verificaModulo
	 * @param svolta
	 */
	public Attivita(int iD, String descrizione, int idCalendario, int idModulo,
			int idPrestazione, Date dataInizio, Date dataFine,
			boolean testFineModulo, boolean valutazioneModulo,
			boolean valutazioneDocente, boolean valutazioneCorso,
			boolean verificaModulo, boolean svolta) {
		super();
		ID = iD;
		this.descrizione = descrizione;
		id_calendario = idCalendario;
		id_modulo = idModulo;
		id_prestazione = idPrestazione;
		data_inizio = dataInizio;
		data_fine = dataFine;
		test_fine_modulo = testFineModulo;
		valutazione_modulo = valutazioneModulo;
		valutazione_docente = valutazioneDocente;
		valutazione_corso = valutazioneCorso;
		verifica_modulo = verificaModulo;
		this.svolta = svolta;
	}
	
	
	
	

}
